#include "../header.h"
//
int main(int argc, char const *argv[])
{
    time_t tm = 0;
    char *tmp = NULL;
    int fd = open("time.txt", O_RDWR | O_TRUNC);
    FILE *fp = fopen("tim.txt", "a+");
    while (1)
    {
        //每秒种取出秒数
        //输出到屏幕上
        time(&tm);
        // printf("%s", ctime(&tm));
        
        //系统函数方法 输出到屏幕上
        tmp = ctime(&tm);
        write(STDOUT_FILENO, tmp, strlen(tmp));

        //输出到文件中
        // write(fd, tmp, strlen(tmp));
        fprintf(fp, "%s", tmp);
        //刷新缓冲区
        fflush(fp);
        //延时1秒
        sleep(1);
        system("clear");
        
        /* code */
    }
    fclose(fp);
    close(fd);
    return 0;
}